package vip.xiaonuo.facedoor.vo.dewo;

import lombok.Data;
import lombok.experimental.Accessors;
import vip.xiaonuo.facedoor.vo.haiqing.HQAddPersonRequest;
import vip.xiaonuo.facedoor.vo.haiqing.RequestHeader;

import java.io.Serializable;

@Data
@Accessors(chain = true)
public class AddPersonRequest implements Serializable {

    // 德沃门禁参数
    private String company;
    private String department;
    private String expiryTime;
    private String faceFeature;
    private String faceFeatureImgPath;
    private String fingerVeinFeature;
    private String headerImgPath;
    private String icNum;
    private String idCardNum;
    private String jobNum;
    private String key;
    private String name;
    private String personnelId;
    private String personnelType;
    private String wiegandNum;
    // MQTT专用
    private Long memberOrVisitorDeviceId;
    // 1 人员 2 访客
    private Integer memberType;

    // 海清门禁参数
    HQAddPersonRequest hqAddPersonRequest;

    RequestHeader requestHeader;
    private String lockerData;

    private String palmFeature;


    // 宏图门禁参数
    private String ip;
    private String port;
    private String orgId;
    private Integer personType;
    private String floors;
}
